Non-volatile semiconductor memory device using contact hole connection

ABSTRACT

First, second, third and fourth impurity regions are formed on a major surface of a semiconductor substrate with prescribed spaces, to define first, second and third channel regions in portions held between the same. A select gate is formed on the first channel region through an insulating film, to define a transistor with the first and second impurity regions. A part of a control gate is formed on the third channel region through an insulating film, to define a transistor with the third and fourth impurity regions. A floating gate is formed on the second channel region and parts of the select gate and the control gate through an insulating film, to define a transistor with the second and third impurity regions. Both end portions of the floating gate are inwardly separated from upper positions of respective outer ends of parts of the select gate and the control gate, in order to improve an effect of shielding the floating gate against a fourth impurity region. Another part of the control gate is formed on the floating gate through an insulating film. The first impurity region is connected to a bit line and the fourth impurity region is connected to a source region respectively.

CROSS-REFERENCE TO RELATED, COPENDING APPLICATION

Related, copending application of particular interest to the instant application is U.S. Ser. No. 266,058, entitled "Semiconductor Memory Device", filed Nov. 2, 1988 and assigned to the same assignee of the instant application.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates generally to a non-volatile memory device, and more particularly, to improvement of EEPROM type non-volatile semiconductor memory devices having a self-aligned structure. The invention relates to a manufacturing method therefor.

2. Description of the Background Art

FIG. 8 is a block diagram showing the structure of a conventional EEPROM.

Referring to FIG. 8, the EEPROM comprises a memory array 50 including memory cells, a row address buffer 51 for receiving an externally applied row address signal, a column address buffer 52 for receiving a column address signal, a row decoder 53 and a column decoder 54 for decoding the address signals to supply voltage to a word line and a bit line specified by a specific memory cell, a sense amplifier 56 for reading a signal stored in the memory cell specified by the two decoders 53 and 54 through a Y gate 55, an output buffer 57 for outputting the read signal and a control signal input buffer 58 for receiving externally applied control signals and supplying the same to the respective portions of the EEPROM.

The sense amplifier 56 detects and amplifies the signal stored in the memory cell to supply the same to the output buffer 57.

FIG. 9 is a circuit diagram showing a specific structure of memory array 50 and Y gate 55 shown in FIG. 8.

Referring to FIG. 9, the Y gate 55 includes a transistor 68 which is connected between an I/O line 70 and a bit line 5 and another transistor 69 which is connected between a CG line 71 and a control gate line 21. A Y gate signal Y2 is supplied to the gates of the transistors 68 and 69. Transistors for receiving a Y gate signal Y1 are connected similarly to the above.

The memory array 50 is illustrated with 4-bit memory cells. For example, a memory cell includes a memory transistor 63 having a floating gate and a select transistor 62 whose gate is connected to a word line 20 for supplying a signal stored in the memory transistor 63 to the bit line 5. Another select transistor 64 has its gate connected to the word line 20 for supplying a signal from the control gate line 21 to the gate of the memory transistor 63. The sources of the memory transistors 63 of respective such bits, belonging to the same byte, are connected to a common source line 22.

Operation of the EEPROM is as follows.

The memory transistor 63 stores a binary signal, depending on whether or not its floating gate stores electrons. If the floating gate stores electrons, the threshold voltage of the memory transistor 63 is increased to turn off the same during a read operation. For the purposes of the following discussion it is assumed that information, i.e., logic "1" is stored in this state. When the floating gate stores no electrons, on the other hand, the threshold voltage of the transistor 63 goes negative to turn on the same in read operation. It is assumed that a logic "0" is stored in this latter state.

The sense amplifier 56 supplies voltage for reading to the bit line 5 through the transistor 68. This voltage is also supplied to the memory transistor 63 through the transistor 62. Thus, the sense amplifier 56 detects whether or not a current flows to the memory transistor 63, to read the signal stored by memory transistor 63.

FIG. 10 is a sectional view showing the structure of a memory transistor of the conventional EEPROM. This structure is disclosed in/ Japanese Patent Laying-Open Gazette No. 80779/1982. A brief description follows on the structure and the operation thereof, in correspondence to FIG. 9.

N-type impurity regions 8, 9 and 10 are formed with prescribed spaces on an active region defined by an isolation oxide film 6 on the major surface of a semiconductor substrate 1 of P-type silicon. A gate 2 of the select transistor 62 is formed on a region between the impurity regions 8 and 9, through an insulating film 11. A floating gate 3 of the memory transistor 63 is formed in the configuration shown in FIG. 10 in the impurity region 9 through a thin insulating film 14 for serving as a tunnel oxide film. A control gate 4 of the memory transistor 63 is formed on the floating gate 3 in a configuration similar to that of the floating gate 3. The select gate 2, the floating gate 3 and the control gate 4 are entirely covered with an insulating film. The impurity region 8 functions as a drain region of the select transistor 62 and is connected to the bit line 5, while the impurity region 10 functions as a source region of the memory transistor 63 and is connected to the source line 22.

In an erase operation wherein electrons are injected into the floating gate 3, the word line 20 is selected to apply high voltage to the select gate 2, thereby to select the cell. The bit line 5 and the source line 22 are maintained at a low potential level while high voltage is applied to the control gate 4, whereby electrons are injected into the floating gate 3 from the drain region 9 through the tunnel oxide film 14.

In a write operation wherein electrons are extracted from the floating gate 3, the word line 20 is selected to apply high voltage to the select gate 2, thereby to select the cell. Then the source line 22 is floated and the voltage at the control gate 4 is maintained at a low potential and a high voltage is applied to the bit line 5, whereby the electrons are extracted from the floating gate 3 to the drain region 9 through the tunnel oxide film 14. Tunneling operation is described in detail in, for example, "On tunneling in metal-oxide silicon structures" by Z. A. Weinberg in J. Appl. Phys. 53(7), pp. 5052-5056, 1982.

In a read operation, the word line 20 is selected to apply prescribed voltage to the select gate 2, thereby to select the cell. Source line 22 is is grounded and a positive bias voltage is supplied to the bit line 5 for reading to the control gate 4. Drain current, which is varied with presence/absence of charge storage in the floating gate 3, is detected to read the stored information "1" or "0".

Table 1 shows voltage levels of the respective portions of the EEPROM in respective operating modes, with application of program voltage of 18V.

                  TABLE 1                                                          ______________________________________                                                     Mode                                                               Node         Write         Erase   Read                                        ______________________________________                                         Word Line    18 V          18 V    5 V                                         (Select Gate)                                                                  Bit Line     18 V           0 V    1 V                                         (Aluminum Wire)                                                                Control Gate  0 V          18 V    2 V                                         Source Line  Floating State                                                                                0 V    0 V                                         ______________________________________                                    

In the aforementioned conventional non-volatile semiconductor memory device, data loss of nonrefreshed cells can result after repeated writing operations of the device as follows. When electrons are gradually extracted from the floating gate 3 in write operation, the threshold voltage of the memory transistor 63 formed by the drain region 9 and the source region 10 goes negative at a certain point of time, to turn on the same. Thus, the drain region 9 and the source region 10 enter conducting states, while the source line 22, to which the source region 10 is connected, is in a floating state. Assuming that a voltage of 18V is applied to the drain region 9 as hereinabove described, the potential at the source region 10, i.e., that at the source line 22 is increased to 7 to 8V.

Within the memory cells of the same byte having the source line 22 in common, as shown in FIG. 9, as reference is now made to a memory cell which is not selected in the write operation. The aforementioned voltage of 7 to 8V is also applied to the source region of the memory transistor of the non-selected cell through its tunnel oxide film. When such voltage application of 7 to 8V is applied on a single occasion, only a few only once, electrons in the floating gate of the non-selected memory transistor are extracted to its source region. However, if such voltage is applied about 10⁴ to 10⁵ times, a considerable amount of the electrons may be extracted from the floating gate to the source region. Even if the electrons are not entirely extracted, the margin of the storage capacity of the memory cell is reduced by partial extraction of the electrons, thereby reducing the all noise margin. Thus, the possibility of causing a read error is increased.

In order to manufacture the EEPROM shown in FIG. 10, further, it has been inevitably required to widen drain region 9 further than otherwise necessary to correctly position the tunnel oxide film 14. In other words, the impurity for forming the drain region 9 is injected through a mask of a resist film which is formed by exposure technique, and hence misalignment of such a mask must be taken into consideration. Thus, the conventional manufacturing method EEPROM integration density.

SUMMARY OF THE INVENTION

An object of the present invention is to provide a highly reliable non-volatile semiconductor memory device.

Another object of the present invention is to provide a non-volatile semiconductor memory device wherein a write operation to a memory cell does not affect the operation of an adjacent memory cell.

Still another object of the present invention is to provide a non-volatile semiconductor memory device the write operation of a memory cell in one byte does not affect data stored in other memory cells belonging to the same byte.

A further object of the present invention is to provide a method of manufacturing a non-volatile semiconductor memory device, which can accurately form impurity regions for defining parts of transistors.

A further object of the present invention is to provide a method of manufacturing a non-volatile semiconductor memory device which can form impurity regions for defining parts of transistors on the basis of gate electrodes in a self-aligned manner.

A further object of the present invention is to electrically shield a floating gate against a source region in a memory cell having self-aligned structure.

In order to attain the aforementioned objects, the non-volatile semiconductor memory device according to the present invention comprises a semiconductor substrate of a first conductivity type having a major surface and a plurality of memory transistors which are commonly formed on the major surface of the semiconductor substrate and connected to a common source line. Each of the plurality of memory transistors comprises first, second and third impurity regions, a first conductor, a second conductor and a third conductor. The third impurity region is connected to the common source line. The first, second and third impurity regions, which are of a second conductivity type being reverse to the first conductivity type, are provided on the major surface of the semiconductor substrate with prescribed spaces, to define first and second channel regions in portions of the major surface of the semiconductor substrate held between the same. The first conductor is formed on the second channel region through an insulating film. The second conductor is formed on the first channel region through an insulating film as well as on the first conductor through an insulating film, to be capable of storing charges. The third conductor is formed on the second conductor through an insulating film, to be electrically connected with the first conductor. In the non-volatile semiconductor memory device having the above structure, the first conductor for serving as a control gate is formed between the second conductor for serving as a floating gate and the third impurity region which is connected to a source line, whereby no influence is exerted to the second conductor by a potential applied to the third impurity region through the source line.

In order to attain the aforementioned objects, the inventive method of manufacturing a non-volatile semiconductor memory device comprises fifteen steps. The first step is to prepare a semiconductor substrate of a first conductivity type having a major surface. A first insulating film is then formed on the major surface of the semiconductor substrate. In a third step first and second conductors of prescribed configurations are formed on the first insulating film with a prescribed space. A second insulating film is formed on the first insulating film to cover the first and second conductors and a flattening film is formed on the second insulating film to flatten the surface thereof. The flattening film is etched to expose portions of the second insulating film located on the first and second conductors. The exposed portions of the second insulating film anisotropically and portions of the first insulating film located under the removed parts of the second insulating film are thereupon removed thereby to partially expose the semiconductor substrate. In an eighth step residual parts of the first and second insulating films, the first and second conductors and the flattening film are used as masks for implanting an impurity of a second conductivity type, which is opposite to the first conductivity type, into the exposed parts of the semiconductor substrate, thereby to form first, second, third and fourth impurity regions on the major surface of the semiconductor substrate. A ninth step leaves only the first and second conductors and the parts of the first insulating film located under the same. A third insulating film is then formed on the major surface of the semiconductor substrate to cover the first and second conductors a third conductor is formed over a region of the third insulating film held between the first and second conductors and above the first and second conductors. In subsequent steps a fourth insulating film is formed on the third conductor and a fourth conductor is formed on the fourth insulating film. According to a 14th step, the first, second, third and fourth conductors are used as masks to implant an impurity of the second conductivity type, which is opposite to the first conductivity type, into the major surface of the semiconductor substrate through the third insulating film formed on the major surface of the semiconductor substrate. This forms fifth and sixth impurity regions which are integrated with the fist and fourth impurity regions on the semiconductor substrate. In the method of manufacturing a non-volatile semiconductor memory device as described, the impurity is implanted into the semiconductor substrate through masks of the first and second conductors for serving as gate electrodes, thereby to form the impurity regions on the semiconductor substrate in a self-aligned manner.

U.S. Pat. No. 4,417,264 shows a non-volatile semiconductor memory device having self-aligned structure in FIG. 2 thereof, in which a source region 16 and a control gate 32 are aligned with each other. A floating gate 40 provided above the control gate 32 is partially shielded against the source region 16. In practice, however, the floating gate 40 is apt to be formed beyond the control gate 32, to face the source region 16. Thus, it is ineffective to shield the floating gate against the source region by the control gate.

Accordingly, a further object of the present invention is to improve the manner of shielding a floating gate against a source region by a control gate in a self-aligned non-volatile semiconductor memory device.

These and other objects, features, aspects and advantages of the present invention will become more apparent from the following detailed description of the present invention when taken in conjunction with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a plan view showing a non-volatile semiconductor memory device according to an embodiment of the present invention;

FIG. 2 is a sectional view taken along the line II--II in FIG. 1;

FIG. 3 is a sectional view taken along the line III--III in FIG. 3;

FIG. 4 is a sectional view taken along the line IV--IV in FIG. 1;

FIG. 5 is an equivalent circuit diagram of a 1-bit memory cell according to the embodiment of the present invention;

FIG. 6 is an equivalent circuit diagram of an array of such memory cells;

FIGS. 7A to 7K are schematic sectional views showing steps of manufacturing the non-volatile semiconductor memory device according to the embodiment of the present invention;

FIG. 8 is a block diagram showing the structure of a conventional EEPROM;

FIG. 9 is a circuit diagram showing the internal structure of a memory array and a Y gate shown in FIG. 8; and

FIG. 10 is a sectional view showing the structure of the conventional EEPROM.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

FIG. 1 is a plan view showing a non-volatile semiconductor memory device according to an embodiment of the present invention, FIG. 2 is a sectional view taken along the line II--II in FIG. 2, FIG. 3 is a sectional view taken along the line III--III in FIG. 1, and FIG. 4 is a sectional view taken along the line IV--IV in FIG. 1.

With reference to FIGS. 1 to 4, description is now made on the structure of this embodiment.

As shown in FIG. 1, a vertical portion of bit line 5 is connected to a 1-bit memory cell 1, shown by broken lines, through a contact hole 7. A first control gate 4a and a second control gate 4b are oriented perpendicularly with respect to bit line 5, while a select gate 2 and a floating gate 3 are oriented in parallel with bit line 5. N-type impurity regions 8, 9a, 9b and 10 are formed on a major surface of a P-type semiconductor substrate 1 with prescribed spaces. The select gate 2 is formed on a region between the impurity regions 8 and 9a through an insulating film 11. A transistor TR1 is defined by the select gate 2 and the impurity regions 8 and 9a. The second control gate 4b is formed on a region between the impurity regions 9b and 10 through an insulating film, to define a transistor TR3. The floating gate 3 is formed on a region between the impurity regions 9a and 9b through a tunnel oxide film 14 to cover the select gate 2 and the second control gate 4b, thereby to define a transistor TR2. As shown in FIG. 2, both end portions of the floating gate 3 are inwardly separated from upper end portions of the select gate 2 and the second control gate 4b by a distance L, in order to further improve the effect of electrically shielding the floating gate 3 against the impurity region 10. The first control gate 4a is formed on the floating gate 3 through an insulating film 13, to be electrically connected with the second control gate 4b through a contact hole 19. An interlayer isolation film 18 is formed on the major surface of the semiconductor substrate 1 to cover the entire memory transistor thus defined. The bit line 5 is formed on the interlayer isolation film 18, to be connected to the impurity region 8 through the contact hole 7 defined in the interlayer isolation film 18. Portions for serving as channel regions of the transistors TR1, TR2 and TR3 are ensured by an isolation oxide film 6, which is formed on the major surface of the semiconductor substrate 1. An impurity region 15 of high concentration is formed under the isolation oxide film 6 for preventing inversion. Although the drain region 9a and the source region 9b of the transistor TR2 are separated from each other with a prescribed space in this embodiment, such regions may planarly overlap with each other. In this case, the overlapping part serves as the channel region of the transistor TR2. The source region 10 of the transistor TR3 is connected to a common source line, similarly to the conventional case.

With reference to FIGS. 1 to 4, operation of this embodiment is now described.

During an operation, are injected electrons into the floating gate 3, with the voltage at the select gate 2 increased to turn on the transistor TR1. The bit line 5 is held at 0V, and the first and a program voltage is applied to second control gates 4a and 4b are set at program voltage. The source region 10 of the read transistor TR3 is set at 0V. Thus, electrons are injected into the floating gate 3 through the tunnel oxide film 14.

In write operation wherein electrons are extracted from the floating gate 3, the select gate 2 to turn on a high voltage is applied to select transistor TR1. The bit line 5 is set at program voltage, and the first

15 and second control gates 4a and 4b are set to 0V. At this time, the source region 10 allowed to float. Thus, high voltage is applied to the tunnel oxide film 14 to induce a tunnel current, whereby the electrons are extracted from the floating gate 3 to the impurity region 9a.

Consider another memory transistor which is connected to the common source line but not selected in the write operation. While the potential at its source region 10 is greatly increased, its floating gate 3 is not in proximity to the source region 10 as shown in FIG. 2, but the second control gate 4b is interposed therebetween. Thus, no electrons are extracted from the floating gate 3 of the non-selected cell to the source region 10.

During read operations, a predetermined voltage is applied to select gate 2, to turn on select transistor TR1. A prescribed potential is applied to the bit line 5, as well as to the first and second control gates 4a and 4b. At this time, an inversion layer is defined under the second control gate 4b. The source region 10 is set at 0V, and a determination is made in this state as to whether or not the floating gate transistor TR2 is in an ON state, i.e., whether or not drain current is generated to flow from the impurity region 8 to the impurity region 10. That is, an information holding state of the floating gate 3 is represented by the presence/absence of drain current.

FIG. 5 is an equivalent circuit diagram of a portion corresponding to one bit of an EEPROM according to the embodiment of the present invention, and FIG. 6 is an equivalent circuit diagram of an array of such memory cells. Referring to FIGS. 5 and 6, a select transistor TR1, a floating gate transistor TR2 and a read transistor TR3 are connected in series between a bit line 5 and a source line 22. The gate of the transistor TR1 is connected to a word line 20, and control gates 4a and 4b are interconnected with each other to be connected to a control gate line 21. Referring to FIG. 6, source regions of transistors TR3 included in a byte belonging to a word line WL1 are interconnected with those of transistors TR3 of memory cell transistors included in another byte belonging to another word line WL2, to be connected to the common source line 22. Respective memory transistors thus connected to the common source line are independent of each other, to avoid mutual influence during write operations.

FIGS. 7A to 7K arc schematic sectional views showing steps of manufacturing a non-volatile semiconductor memory device according to the embodiment of the present invention described above. With reference to FIGS. 7A to 7K, the method of manufacturing a memory according to the invention is set forth as follows. An isolation oxide film for isolating elements and a channel stopper (not shown) are formed on a major surface of a P-type semiconductor substrate 1, to ensure an active region. A first gate insulating film 11 is formed on the major surface of the semiconductor substrate 1, and a conductor layer doped with an N-type impurity is formed on film 11 to be formed into a prescribed configuration through photolithography to provide a select gate 2 and a second control gate 4b (FIG. 7A).

An oxide film 16 of prescribed thickness is formed on the insulating film 11 through CVD, to cover the select gate 2 and the second control gate 4b (FIG. 7B). Then, a resist film 17 is applied over the entire surface to flatten the upper surface of the oxide film 16 (FIG. 7C), and etched back to expose the uppermost surface of the oxide film 16 (FIG. 7D).

In a next step, only exposed parts of the oxide film 16 and the first gate insulating film 11 under the same are selectively removed (FIG. 7E) and an N-type impurity is ion-implanted in this state to define N⁺ -type impurity layers 8a, 9a, 9b and 10a on the exposed major surface parts of the semiconductor substrate 1 (FIG. 7F).

Residual parts of the resist film 17 and the oxide film 16 are removed (FIG. 7G), and an interlayer isolation film 12 is formed to cover the select gate 2 and the second control gate 4b, while a thin insulating film 14 is formed on the exposed major surface of the semiconductor substrate 1 to serve as a tunnel oxide film (FIG. 7H). Then, a conductor layer, an oxide film layer and surfaces of these insulating films and worked through photolithography, thereby to define a second conductor layer 3 for serving as a control gate, an interlayer isolation film 13 located on the said control gate and a third conductor layer 4 for serving as a first control gate. At this time, the second conductor layer 3 is so patterned 50 that its end portion is inwardly separated from an upper end portion of the control gate 4b by a distance L. Such patterning is used to improve shielding of the second conductor layer 3 from an impurity region 10 which is formed in a later step (FIG. 7I).

An N-type impurity is ion-implanted into the major surface of the semiconductor substrate 1 through the insulating film 14, to form an impurity region 8 serving as a drain region of the select transistor TR1 and an impurity region 10 serving as a source region of read transistor TR3 (FIG. 7J). Thereafter a flattening insulating film 18 is formed to cover the entire surface of the memory transistor using a conventional process, and a contact hole 7 is defined in this insulating film 18 to expose a part of the impurity region 8. An aluminum layer is formed on the insulating film 18 including the interior of the contact hole 7 and is worked into a prescribed configuration through photolithography to define a bit line, to complete the semiconductor memory device (FIG. 7K).

Although the above embodiment is applied to an EEPROM, the present invention is also applicable to a non-volatile memory device erasable by ultraviolet rays or the like (EPROM), as a matter of course.

While the conductivity type of the EEPROM is specified in the above embodiment, the present invention is also applicable to an EEPROM of a opposite conductivity type. Further although select transistor TR1 is provided proximate to the memory transistor, TR1 may be separated from the memory transistor, to attain a similar effect.

In the inventive semiconductor memory device, as hereinabove described, the control gate is interposed between the floating gate and the source region which is connected to the source line and the floating gate extends only partially above the control gate, whereby reliability of the EEPROM is improved since no influence is exerted to a non-selected memory cell by increase in potential of the source line caused by write operation of a selected memory cell. Further, since the impurity regions are formed in side portions of the channel regions provided under the floating gate, channel resistance is reduced to increase read current.

According to the inventive method of manufacturing a semiconductor memory device, as hereinabove described, the gate electrodes are formed to serve as masks for implanting the impurity, thereby to accurately form the impurity regions in a self-alignment manner.

Although the present invention has been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and is not to be taken by way of limitation, the spirit and scope of the present invention being limited only by the terms of the appended claims. 

What is claimed is:
 1. A non-volatile semiconductor memory device comprising:a semiconductor substrate of a first conductivity type having a major surface; and a plurality of memory transistors commmonly formed on said major surface of said semiconductor substrate and connected to a common source line, each of said plurality of memory transistors including: first, second, and third impurity regions of a second conductivity type opposite said first conductivity type formed spaced apart on said major surface of said semiconductor substrate with a first prescribed space between said first and second impurity regions forming a first channel region and a second prescribed space between said second and third impurity regions defining a second channel region, said channel regions formed in portions of said major surface of said semiconductor substrate, a first conductor formed on said second channel region through a first insulating film, a second conductor formed on said first channel region through an insulating film and on said first conductor through a second insulating film, and a third conductor formed on said second conductor through an insulating film and electrically connected to said first conductor through a contact hole formed in said second insulating film, said third impurity region being connected to said common source line.
 2. A non-volatile semiconductor memory device in accordance with claim 1, whereinan interlayer isolation film is formed on said third impurity region.
 3. A non-volatile semiconductor memory device in accordance with claim 1, further comprising:a plurality of select gate transistors provided in correspondence to respective ones of said memory transistors, each of said plurality of select gate transistors including: a fourth impurity region of said second conductivity type, being reverse to said first conductivity type, formed on said major surface of said semiconductor substrate with a prescribed space from said first impurity region to define a third channel region in a portion of said major surface of said semiconductor substrate held between the same and said first impurity region, and a fourth conductor formed on said third channel region through an insulating film.
 4. A non-volatile semiconductor memory device in accordance with claim 3, whereinsaid second conductor is also formed on said fourth conductor through an insulating film, and said third conductor is also formed above said fourth conductor.
 5. A non-volatile semiconductor memory device in accordance with claim 4, whereinsaid fourth impurity region is connected to a bit line, and said fourth conductor is connected to a word line.
 6. A non-volatile semiconductor memory device, comprising:a semiconductor substrate of a first conductivity type and having a major surface; and a plurality of memory transistors commonly formed on said major surface of said semiconductor substrate and connected to a common source line, each of said plurality of memory transistors including: (a) first, second and third impurity regions of a second conductivity type, opposite that of said first conductivity type, formed on said major surface of said semiconductor substrate with prescribed spaces to define first and second channel regions in portions of said major surface of said semiconductor substrate therebetween, (b) a first control gate formed on said second channel region through a first insulating film in alignment with said third impurity region, (c) a floating gate formed on said first channel region through a second insulating film and on said first control gate through a third insulating film, said floating gate extending over a portion of said second channel region, whereby said floating gate is electrically shielded from said third impurity region by said first control gate, and (d) a second control gate formed on the floating gate through an insulating film and electrically connected to said first control gate through a contact hole formed in said third insulating film; said third impurity region being connected to said common source line.
 7. A non-volatile semiconductor memory device in accordance with claim 1, whereinsaid plurality of memory transistors connected to said common source line form at least one byte, and respective said third impurity regions of said memory transistors forming said one byte are interconnected with each other to be connected to said common source line.
 8. A non-volatile semiconductor memory device comprising:a semiconductor substrate of a first conductivity type having a major surface; and a plurality of memory transistors commonly formed on said major surface of said semiconductor substrate and connected to a common source line, each of said plurality of memory transistors including: first, second, and third impurity regions of a second conductivity type opposite said first conductivity type formed spaced apart on said major surface of said semiconductor substrate, said first and third impurity regions formed on opposite sides of said second impurity region with a first predetermined space between said first and second impurity regions defining a first channel region in said major surface of said semiconductor substrate and a second predetermined space between said second and third impurity regions defining a second channel region in said major surface of said semiconductor substrate, said third impurity region electrically connected to said common source line; first and second insulating films formed on said major surface of said substrate on first and second channel regions, respectively; a first control electrode formed on said second insulating film over said second channel region; a third insulating film formed on said first control electrode; a floating gate having a vertical portion formed on said first insulating film over said first channel region and a horizontal portion formed on said third insulating film and extending over said first control electrode; a fourth insulating film formed on said horizontal portion of said floating gate; and a second control electrode formed on said fourth insulating film over said floating gate and electrically connected to said first control electrode.
 9. A non-volatile semiconductor memory device in accordance with claim 8, wherein said second control electrode is electrically connected to said first conductor through a contact hole formed in said third insulating film.
 10. A non-volatile semiconductor memory device comprising:a semiconductor substrate of a first conductivity type having a major surface; a plurality of bit lines; and a plurality of memory cells formed on said major surface of said semiconductor substrate and connected to a common source line, each of said plurality of memory cells including: first, second third and fourth impurity regions of a second conductivity type opposite said first conductivity type formed spaced apart on said major surface of said semiconductor substrate, said first and third impurity regions formed on opposite sides of said second impurity region and said fourth impurity region formed on the side of said third impurity region opposite said second impurity region, said first impurity region electrically connected to one of said bit liens and said fourth impurity region electrically connected to said common source line, a first predetermined portion of said substrate between said first and second impurity regions constituting a first channel region, a second predetermined portion of said substrate between said second and third impurity regions constituting a second channel region, a third predetermined portion of said substrate between said third and fourth impurity regions constituting a third channel region, a first insulating film formed on said major surface of said substrate on said first and third channel regions, a second insulating film formed on said major surface of said substrate on said second channel region, a select gate electrode formed on said first insulating film over said first channel region, a first control electrode formed on said first insulating film over said third channel region, a third insulating film formed on said select gate electrode and on first control electrode, a floating gate having a lower vertical portion formed on said second insulating film over said second channel region and an upper horizontal portion formed on said third insulating film and extending over said select gate and first control gate electrodes, a fourth insulating film formed on said floating gate, and a second control electrode formed on said fourth insulating film over said floating gate and electrically connected to said first conductor.
 11. A non-volatile semiconductor memory device in accordance with claim 10, wherein said second control electrode is electrically connected to said first control electrode through a contact hole formed in said second insulating film. 